オペレーター CameraRgbArea

オペレーター Library: Hardware Platform

このオペレーターは、RGBエリアスキャン GigE Visionカメラと VisualApplets間の画像データインターフェースを表します。 このオペレーターには、CAMタイプの VisualAppletsリソースが1つ必要です。 リソースダイアログでカメラのリソースインデックスを設定してください。 リソースインデックス0はカメラをポート0にマップし、インデックス1はポート1にマップします。 詳細については、'Allocation of Device Resources'を確認してください。

このオペレーターは、GigE Vision規格で指定されたさまざまなデータ形式をサポートするように設定できます。 次の図は、データ形式を示しています。

注記

  • RGBA8_PACKEDおよびBGRA8_PACKEDはアルファコンポーネントを送信します。 ただし、カメラポートリンクはRGBとして指定されています。 したがって、アルファコンポーネント(4番目のコンポーネント)はカメラポート内で切り捨てられ、他の3つのR、G、および Bコンポーネントのみが出力リンクに提供されます。 4番目のコンポーネントが必要な場合は、CameraGrayAreaを使用し、フォーマットを MONO8に設定してください。 提供された4つのピクセルが単一のRGBAピクセルを構築します。 必要に応じて、グレーピクセルを再解釈してください。
  • カメラオペレーターは、必要に応じてピクセルを抽出し、整列させます。 たとえば、フォーマットを BGR8_PACKEDに設定すると、カメラオペレーターは内部でBコンポーネントとRコンポーネントをスワップするよう強制されます。 出力リンクでは、完璧なRGBピクセルが提供されます。 RGB10V1およびRGB10V2フォーマットについても同様です。 カメラオペレーターは、連結された3つのコンポーネントを出力します。

パラメータ化されたフォーマットは、カメラオペレーターのパラメータ化された出力リンクフォーマットと一致するように変換されます。 出力リンクは、いくつかのビット幅に設定できます。 変換は、カメラフォーマットのビット幅が、出力リンクでパラメータ化された ビット幅よりも大きい場合、下位のビット位置にビットを追加することによって実行されます。 ただし、カメラフォーマットのビット幅が出力リンクで使用可能なビットよりも少ない場合は、最上位ビットのみが 使用されます。

さらに、出力リンクでは、可能な限り最大の画像寸法を指定する必要があります。 ただし、実際に転送される画像のサイズはそれより小さくてもかまいませんが、このパラメータ化された最大値を超えてはなりません。

ハードウェアプラットフォームで利用可能
microEnable IV VQ4-GE/-GPoE

入出力特性

Property 値
オペレータータイプ M
出力リンク O、画像データ出力

Supported Link Format

リンクパラメータ 出力リンクO
Bit Width {24, 30, 36}
Arithmetic 署名なし
Parallelism {2, 4}
カーネル列 1
カーネル行 1
画像プロトコル VALT_IMAGE2D
Color Format VAF_COLOR
色、風味 FL_RGB
最大画像幅 どれでも
画像の最大高さ どれでも

パラメーター

PixelFormat
タイプ 動的読み取り/書き込みパラメータ
Default RGB8_PACKED
範囲 {RGB8_PACKED, BGR8_PACKED, RGBA8_PACKED, BGRA8_PACKED, RGB10_PACKED, BGR10_PACKED, RGB12_PACKED, BGR12_PACKED, RGB10V1_PACKED, RGB10V2_PACKED}

このパラメータは、接続されたカメラのデータ形式を指定します。 フォーマットはカメラの設定と一致している必要があります。